×

lambast someone meaning in French

réprimander, attaquer verbalement

Related Words

  1. lambast
  2. someone
  3. keep on someone
  4. pay someone back
  5. shine someone down
  6. knock someone off
  7. catch someone red-handed
  8. ask after someone
  9. dawn on someone
  10. be above someone
  11. lambast
  12. lambaste
  13. lambaste a plan
  14. lambda
PC Version

Copyright © 2018 WordTech Co.